oak leaved papaya (carica quercifolia) - Spanish English Dictionary